{
  "bundles": [
    {
      "@type": "NXBundle",
      "artifactId": "nuxeo-apidoc-webengine",
      "artifactVersion": "2023.0.3",
      "bundleGroup": {
        "@type": "NXBundleGroup",
        "bundleIds": [
          "org.nuxeo.apidoc.core",
          "org.nuxeo.apidoc.repo",
          "org.nuxeo.apidoc.webengine"
        ],
        "hierarchyPath": "/grp:org.nuxeo.ecm.platform/grp:org.nuxeo.apidoc",
        "id": "grp:org.nuxeo.apidoc",
        "name": "org.nuxeo.apidoc",
        "parentIds": [
          "grp:org.nuxeo.ecm.platform"
        ],
        "readmes": [
          {
            "blobProviderId": "default",
            "content": "# About Explorer\n\nThese modules provide an API to browse the Nuxeo distribution tree:\n\n    - BundleGroup (maven group or artificial grouping)\n      - Bundle\n        - Component\n          - Service\n          - Extension Points\n          - Contributions\n    - Operations\n    - Packages\n\nThe Nuxeo Distribution can be:\n\n- live: in memory (meaning runtime introspection)\n- persisted: saved in Nuxeo Repository as a tree of Documents\n\nThe following documentation items are also extracted:\n\n- documentation that is built-in Nuxeo Runtime descriptors\n- readme files that may be embedded inside the jar\n\n## What it can be used for\n\n- browse you distribution\n- check that a given contribution is deployed\n- play with Nuxeo Runtime\n\n## Configuration\n\nThe template `explorer-sitemode` enables the nuxeo.conf property `org.nuxeo.apidoc.site.mode` and\ndefines an anonymous user.\nThe property `org.nuxeo.apidoc.site.mode` comes with a more user friendly design and hides the current\n\"live\" distribution from display and API.\n\nThe template `explorer-virtualadmin` disables the usual `Administrator` user creation at database\ninitialization and adds a virtual admin user with name `apidocAdmin`, whose password can be changed using\nnuxeo.conf property `org.nuxeo.apidoc.apidocAdmin.password`.\n\nThe template `explorer-disable-validation` disables validation on documents: it is used as an optimization\nto speed up distributions imports, but should not be used on a Nuxeo instance not dedicated to the explorer\npackage usage.\n\n## Modules\n\nThis plugin is composed of 3 bundles:\n\n- nuxeo-apidoc-core: for the low level API on the live runtime\n- nuxeo-apidoc-repo: for the persistence of exported content on the Nuxeo repository\n- nuxeo-apidoc-webengine: for JAX-RS API and Webview\n",
            "digest": "a5a70df9144c861d8a679d1fccf67ef8",
            "encoding": "UTF-8",
            "length": 1761,
            "mimeType": "text/plain",
            "name": "ReadMe.md"
          }
        ],
        "version": "2023.16"
      },
      "bundleId": "org.nuxeo.apidoc.webengine",
      "components": [],
      "fileName": "nuxeo-apidoc-webengine-2023.0.3.jar",
      "groupId": "org.nuxeo.ecm.platform",
      "hierarchyPath": "/grp:org.nuxeo.ecm.platform/grp:org.nuxeo.apidoc/org.nuxeo.apidoc.webengine",
      "id": "org.nuxeo.apidoc.webengine",
      "location": "",
      "manifest": "Manifest-Version: 1.0\r\nArchiver-Version: Plexus Archiver\r\nCreated-By: Apache Maven 3.6.1\r\nBuilt-By: root\r\nBuild-Jdk: 17.0.9\r\nBundle-ManifestVersion: 1\r\nBundle-Version: 0.0.1\r\nBundle-Name: nuxeo api documentation browser\r\nBundle-SymbolicName: org.nuxeo.apidoc.webengine;singleton:=true\r\nBundle-Vendor: Nuxeo\r\nNuxeo-Require: org.nuxeo.ecm.webengine.core,org.nuxeo.apidoc.core\r\nNuxeo-WebModule: org.nuxeo.apidoc.browse.ApiDocApplication\r\n\r\n",
      "packages": [
        "platform-explorer"
      ],
      "parentReadme": {
        "blobProviderId": "default",
        "content": "# About Explorer\n\nThese modules provide an API to browse the Nuxeo distribution tree:\n\n    - BundleGroup (maven group or artificial grouping)\n      - Bundle\n        - Component\n          - Service\n          - Extension Points\n          - Contributions\n    - Operations\n    - Packages\n\nThe Nuxeo Distribution can be:\n\n- live: in memory (meaning runtime introspection)\n- persisted: saved in Nuxeo Repository as a tree of Documents\n\nThe following documentation items are also extracted:\n\n- documentation that is built-in Nuxeo Runtime descriptors\n- readme files that may be embedded inside the jar\n\n## What it can be used for\n\n- browse you distribution\n- check that a given contribution is deployed\n- play with Nuxeo Runtime\n\n## Configuration\n\nThe template `explorer-sitemode` enables the nuxeo.conf property `org.nuxeo.apidoc.site.mode` and\ndefines an anonymous user.\nThe property `org.nuxeo.apidoc.site.mode` comes with a more user friendly design and hides the current\n\"live\" distribution from display and API.\n\nThe template `explorer-virtualadmin` disables the usual `Administrator` user creation at database\ninitialization and adds a virtual admin user with name `apidocAdmin`, whose password can be changed using\nnuxeo.conf property `org.nuxeo.apidoc.apidocAdmin.password`.\n\nThe template `explorer-disable-validation` disables validation on documents: it is used as an optimization\nto speed up distributions imports, but should not be used on a Nuxeo instance not dedicated to the explorer\npackage usage.\n\n## Modules\n\nThis plugin is composed of 3 bundles:\n\n- nuxeo-apidoc-core: for the low level API on the live runtime\n- nuxeo-apidoc-repo: for the persistence of exported content on the Nuxeo repository\n- nuxeo-apidoc-webengine: for JAX-RS API and Webview\n",
        "digest": "a5a70df9144c861d8a679d1fccf67ef8",
        "encoding": "UTF-8",
        "length": 1761,
        "mimeType": "text/plain",
        "name": "ReadMe.md"
      },
      "readme": {
        "blobProviderId": "default",
        "content": "\n## About nuxeo-apidoc-webengine\n\nThis bundle provide a WebEngine API on top of the nuxeo-apidoc-core API.\n\nEach object provided by the core layer is wrapped in a WebObject that is then associated with views.\n\nThe same WebEngine API can be used in 2 mode :\n\n - embedded mode: can be embedded as frames, as it was embedded inside the JSF admin center, for instance\n - full model: in /site/distribution/\n",
        "digest": "d371e977af9ef6599555b72d17acd3e8",
        "encoding": "UTF-8",
        "length": 402,
        "mimeType": "text/plain",
        "name": "ReadMe.md"
      },
      "requirements": [
        "org.nuxeo.ecm.webengine.core",
        "org.nuxeo.apidoc.core"
      ],
      "version": "2023.0.3"
    }
  ],
  "creationDate": 1723456257461,
  "key": "Nuxeo Platform-2023.16",
  "name": "Nuxeo Platform",
  "operations": [],
  "packages": [
    {
      "@type": "NXPackage",
      "bundles": [
        "org.nuxeo.apidoc.core",
        "org.nuxeo.apidoc.repo",
        "org.nuxeo.apidoc.webengine",
        "org.nuxeo.ecm.webengine.ui"
      ],
      "conflicts": [],
      "dependencies": [],
      "hierarchyPath": "/platform-explorer-2023.0.3",
      "id": "platform-explorer-2023.0.3",
      "name": "platform-explorer",
      "optionalDependencies": [],
      "packageType": "addon",
      "title": "Platform Explorer",
      "version": "2023.0.3"
    }
  ],
  "pluginSnapshots": {},
  "releaseDate": 1723456257461,
  "version": "2023.16"
}